	//	页码生成器    总记录数    url   翻页器所在的div id名称    页面名称用于对应的方法
	function pageMaker(recordsTotal,url,pagetoolBar,funcname){
//    	添加翻页器页数
//        向上取整
	var pageTotals = Math.ceil(recordsTotal/10);
//	初始化当前页码
	var pagenow = 1;
//	创建“上一页” 按钮
	var prevpage = $("<li id='prev' class='prev'><a>上一页</a></li>");
	$("#"+pagetoolBar).append(prevpage);
//	初始化上一页按钮为disabled
	$("#prev").addClass("disabled");
	
//	为上一页标签绑定点击事件
	$("#prev").click(function(){
	if(pagenow>1){
//		pagetemp为点击前一页按钮之前  所处的页码数
		var pagetemp = pagenow;
//		得到对应disabled 的页码的id 添加class=disabled 并将前一页按钮属性恢复
		
		var pagetempid = "pagenum_"+pagetemp;
		pagenow=pagenow-1;
		var pageid = "pagenum_"+pagenow;
//  	点击“上一页”之前页数是2
  	if(pagetemp==2){
  		$("#prev").addClass("disabled");
  		$("#pagenum_1").addClass("disabled");
  		$("#"+pagetempid).removeClass("disabled");
  	}
  	else{

  		$("#"+pageid).addClass("disabled");
  		$("#"+pagetempid).removeClass("disabled");
//  		如果已经翻到最后一页，则还需将下一页的disabled移除
  		if(pagetemp==pageTotals){
  			$("#next").removeClass("disabled");
  		}
  	}
  	
		console.log("上一页"+pagenow);
		
//		向后台传递参数，获得新内容
		postPageToServer(pagenow,url,funcname);
	}
	});
	
	
//	根据总记录数量 创建中间页数
	for(var i =1;i<=pageTotals;i++){
		var pageid = "pagenum_"+i;
		var pagenum = $("<li id="+pageid+"><a>"+i+"</a></li>");
		$("#"+pagetoolBar).append(pagenum);
//		初始化第一页为disabled
		$("#pagenum_1").addClass("disabled");
		
//		为新建的页码标签绑定点击事件
		$("#"+pageid).click(function(){
//			先获得点击之前的page页码数
			var pagetemp = pagenow;
//			分割字符串 获得当前页码数
			var splitarray = this.id.split("_");
			pagenow = splitarray[1];
			
//	    	为翻页器绑定事件
	    	if(pagetemp==1){
//	    		如果之前页码是1，点击后，则移除属性
	    		$("#prev").removeClass("disabled");
	    	}

//	    	如果上一次操作已翻到最后一页
	    	if(pagetemp==pageTotals){
	    		$("#next").removeClass("disabled");
	    	}
	    	
//  		添加当前页码属性为disabled
	    	if(pagetemp!=pagenow){
//	    		连续点击同一页 不进行操作
	    		var pageid = "pagenum_"+pagenow;
  	    	var pagetempid = "pagenum_"+pagetemp;
	    		$("#"+pageid).addClass("disabled");
	    		$("#"+pagetempid).removeClass("disabled");
	    	}
	    	
//  		如果点击的是最后一页，则还需将“下一页”按钮进行设置
  		if(pagenow==pageTotals){
  			$("#next").addClass("disabled");
  		}
//	    	如果已翻到第一页
	    	if(pagenow==1){
	    		$("#prev").addClass("disabled");
	    	}
	    	
	    	console.log(pagenow);
	    	postPageToServer(pagenow,url,funcname);
		});
	}
//	创建下一页按钮
	var nextpage = $("<li id='next' class='next'><a>下一页</a></li>");
	$("#"+pagetoolBar).append(nextpage);
	
//	为下一页标签绑定点击事件
	$("#next").click(function(){
	if(pagenow<pageTotals){
		var pagetemp = pagenow;
		var pagetempid = "pagenum_"+pagetemp;
		
		pagenow++;
		var pageid = "pagenum_"+pagenow
//  	如果点击“下一页”之前已经翻到倒数第二页
  	if(pagetemp==pageTotals-1){
  		$("#next").addClass("disabled");
  		
  	}
//		如果点击下一页之前处于第一页
		if(pagetemp==1){
			$("#prev").removeClass("disabled");
		}
		
		$("#"+pageid).addClass("disabled");
		$("#"+pagetempid).removeClass("disabled");
		
		console.log("下一页"+pagenow);
		postPageToServer(pagenow,url,funcname);
	}
	});
	
	}
//	传递下一轮需要查询的页码参数给servlet
	function postPageToServer(pagenum,url,funcname){
		$.ajax({
			type:"get",
			url:url,
			data:{
				"pagenum":pagenum
			},
			success:function(data){
		    	switch(funcname)
		    	{
		    	case "permissionlist":
		    		permissionlist(data);
		    		break;
		    	case "userlist":
		    		userlist(data);
		    		break;
		    	case "rolelist":
		    		rolelist(data);
		    		break;
		    	case "historyRecordDaily":
		    		historyRecordDaily(data);
		    		break;
		    	case "userLogInfo":
		    		userLogInfo(data);
		    		break;
		    	}
		    	
		    },
			error:function(){
				alert("error");
			}
		})
	}